The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "moosex::types::set::object"

MooseX::Types::Set::Object - Set::Object type with coercions and stuff. River stage two • 4 direct dependents • 32 total dependents

This module provides a Moose type constraint (see Moose::Util::TypeConstraints, MooseX::Types). Note that this constraint and its coercions are global, not simply limited to the scope that imported it -- in this way it acts like a regular Moose type ...

ETHER/MooseX-Types-Set-Object-0.05 - 16 Aug 2015 02:08:42 UTC - Search in distribution

enum - C style enumerated types and bitmask flags in Perl River stage two • 20 direct dependents • 46 total dependents

This module is used to define a set of constants with ordered numeric values, similar to the "enum" type in the C programming language. You can also define bitmask constants, where the value assigned to each constant has exactly one bit set (eg 1, 2,...

NEILB/enum-1.12 - 04 Aug 2021 07:28:29 UTC - Search in distribution

Moo - Minimalist Object Orientation (with Moose compatibility) River stage four • 2054 direct dependents • 5285 total dependents

"Moo" is an extremely light-weight Object Orientation system. It allows one to concisely define objects and roles with a convenient syntax that avoids the details of Perl's object system. "Moo" contains a subset of Moose and is optimised for rapid st...

HAARG/Moo-2.005005 - 05 Jan 2023 20:56:38 UTC - Search in distribution

Storm - Object-relational mapping River stage one • 1 direct dependent • 1 total dependent

Storm is a Moose based library for storing and retrieving objects over a DBI connection....

JHALLOCK/Storm-0.240 - 17 Apr 2013 18:32:17 UTC - Search in distribution

Moops - Moops Object-Oriented Programming Sugar River stage two • 16 direct dependents • 17 total dependents

Moops is sugar for declaring and using roles and classes in Perl. The syntax is inspired by MooseX::Declare, and Stevan Little's p5-mop-redux project (which is in turn partly inspired by Perl 6). Moops has fewer than half of the dependencies as Moose...

TOBYINK/Moops-0.038 - 15 Feb 2020 09:33:03 UTC - Search in distribution

Moose - A postmodern object system for Perl 5 River stage four • 2930 direct dependents • 4024 total dependents

Moose is an extension of the Perl 5 object system. The main goal of Moose is to make Perl 5 Object Oriented programming easier, more consistent, and less tedious. With Moose you can think more about what you want to do and less about the mechanics of...

ETHER/Moose-2.2207 - 21 Jan 2024 01:10:45 UTC - Search in distribution

Mouse - Moose minus the antlers River stage three • 230 direct dependents • 564 total dependents

Moose is a postmodern object system for Perl5. Moose is wonderful. Unfortunately, Moose has a compile-time penalty. Though significant progress has been made over the years, the compile time penalty is a non-starter for some very specific application...

SKAJI/Mouse-v2.5.10 - 28 Mar 2020 13:17:36 UTC - Search in distribution

Data::Sah - Fast and featureful data structure validation River stage three • 420 direct dependents • 676 total dependents

This distribution, "Data-Sah", implements compilers for producing Perl and JavaScript validators, as well as translatable human description text from Sah schemas. Compiler approach is used instead of interpreter for faster speed. The generated valida...

PERLANCAR/Data-Sah-0.917 - 16 Feb 2024 10:01:15 UTC - Search in distribution

Path::Tiny - File path utility River stage four • 924 direct dependents • 7346 total dependents

This module provides a small, fast utility for working with file paths. It is friendlier to use than File::Spec and provides easy access to functions from several other core file handling modules. It aims to be smaller and faster than many alternativ...

DAGOLDEN/Path-Tiny-0.146 - 08 May 2024 15:51:04 UTC - Search in distribution

Crypt::Util - A lightweight Crypt/Digest convenience API River stage one • 1 direct dependent • 1 total dependent

This module provides an easy, intuitive and forgiving API for wielding crypto-fu. The API is designed as a cascade, with rich features built using simpler ones. this means that the option processing is uniform throughout, and the behaviors are genera...

NUFFIN/Crypt-Util-0.11 - 27 May 2010 09:58:24 UTC - Search in distribution

App::AltSQL - A drop in replacement to the MySQL prompt with a pluggable Perl interface River stage one • 1 direct dependent • 3 total dependents

AltSQL is a way to improve your user experience with "mysql", "sqlite3", "psql" and other tools that Perl has DBI drivers for. Currently written for MySQL only, the long term goal of this project is to provide users of the various SQL-based databases...

EWATERS/App-AltSQL-0.05 - 01 Jun 2012 16:57:23 UTC - Search in distribution

Specio - Type constraints and coercions for Perl River stage four • 14 direct dependents • 4004 total dependents

The "Specio" distribution provides classes for representing type constraints and coercion, along with syntax sugar for declaring them. Note that this is not a proper type system for Perl. Nothing in this distribution will magically make the Perl inte...

DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC - Search in distribution

KiokuDB - Object Graph storage engine River stage two • 22 direct dependents • 24 total dependents

KiokuDB is a Moose based frontend to various data stores, somewhere in between Tangram and Pixie. Its purpose is to provide persistence for "regular" objects with as little effort as possible, without sacrificing control over how persistence is actua...

DOY/KiokuDB-0.57 - 25 Mar 2014 21:04:20 UTC - Search in distribution

Type::Tiny - tiny, yet Moo(se)-compatible type constraint River stage four • 836 direct dependents • 2563 total dependents

This documents the internals of the Type::Tiny class. Type::Tiny::Manual is a better starting place if you're new. Type::Tiny is a small class for creating Moose-like type constraint objects which are compatible with Moo, Moose and Mouse. use Scalar:...

TOBYINK/Type-Tiny-2.004000 - 05 Apr 2023 09:28:11 UTC - Search in distribution

POEx::Role::PSGIServer - (DEPRECATED) Encapsulates core PSGI server behavior River stage one • 3 direct dependents • 3 total dependents

This module has been deprecated. POEx::Role::PSGIServer encapsulates the core PSGI server behaviors into an easy to consume and extend role. It is based on previous POEx work such as POEx::Role::TCPServer which provides basic TCP socket multiplexing ...

OALDERS/POEx-Role-PSGIServer-1.150280 - 28 Jan 2015 03:13:33 UTC - Search in distribution

Getopt::Flex - Option parsing, done different. River stage zero No dependents

Getopt::Flex makes defining and documenting command line options in your program easy. It has a consistent object-oriented interface. Creating an option specification is declarative and configuration is optional and defaults to a few, smart parameter...

RPKELLY/Getopt-Flex-1.07 - 15 Mar 2011 02:03:47 UTC - Search in distribution

MooX::Press - quickly create a bunch of Moo/Moose/Mouse classes and roles River stage one • 5 direct dependents • 9 total dependents

MooX::Press (pronounced "Moo Express") is a quick way of creating a bunch of simple Moo classes and roles at once without needing to create separate Perl modules for each class and each role, and without needing to add a bunch of boilerplate to each ...

TOBYINK/MooX-Press-0.086 - 19 Jul 2022 09:06:55 UTC - Search in distribution

Physics::Unit - Manipulate physics units and dimensions. River stage two • 8 direct dependents • 10 total dependents

These modules provide classes for the representation of physical units and quantities, as well as a large library of predefined Physics::Unit objects. New units and quantities can be created with simple human-readable expressions (for example, "cubic...

JBERGER/Physics-Unit-0.54 - 01 Jul 2016 05:12:10 UTC - Search in distribution

Catalyst::Delta - Overview of changes between versions of Catalyst River stage three • 605 direct dependents • 679 total dependents

This is an overview of the user-visible changes to Catalyst between major Catalyst releases. VERSION 5.90105 This version primarily fixed a regression in the way we preserved $c->state which the previous version introduced. Now in the case when you f...

JJNAPIORK/Catalyst-Runtime-5.90131 - 20 Jul 2023 23:09:29 UTC - Search in distribution

App::Toodledo - Interacting with the Toodledo task management service. River stage zero No dependents

Toodledo (<http://www.toodledo.com/>) is a web-based capability for managing to-do lists along Getting Things Done (GTD) lines. This module provides a Perl-based access to its API. This version is a minimal port to version 2 of the Toodledo API. It i...

PJS/App-Toodledo-2.19 - 10 Aug 2017 05:20:45 UTC - Search in distribution
120 results (0.228 seconds)